Indiana Police Chief Accused of Harassing His Officers

Dec. 3, 2018
Police officers in St. John, Indiana are calling out their police chief, claiming they’re afraid to do their jobs out of fear of retaliation.
Police officers in St. John, Indiana are calling out their police chief, claiming they’re afraid to do their jobs out of fear of retaliation.

Sponsored Recommendations

Voice your opinion!

To join the conversation, and become an exclusive member of Officer, create an account today!